package org.fly.jingwei.ext.base;

import org.pentaho.di.base.AbstractMeta;

/**
 * @author leo.jie (weixiao.me@aliyun.com)
 * @version 1.0
 * @organization bigdata
 * @website https://www.jielongping.com
 * @date 2020/5/30 1:04 下午
 * @since 1.0
 */
public interface GraphCodec {
    String encode(AbstractMeta meta) throws Exception;

    AbstractMeta decode(String graphXml) throws Exception;

    String TRANS_CODEC = "TransGraph";
    String JOB_CODEC = "JobGraph";
}
